#字符串函数2
#split() 使用指定字符串切割字符串
def p(q):
	print(q)

strlen = 'asYYYYY:asUUUU:asdJJJ:asdasdaaaaaa'
res = strlen.split(':')		#列表['asYYYYY', 'asUUUU', 'asdJJJ', 'asdasdaaaaaa']




#splitlines()   将字符串在回车换行处进行切割
#返回切割个数之后的每部分字符串组成的列表

str1 = """
关关雎鸠
在河之洲
窈窕淑女
君子好逑
"""
res = str1.splitlines()




#jion()   使用指定字符串   将列表数据拼接
str2 = ['嗯嗯嗯','曲项向天歌','白毛浮绿水','红掌拨清波']
res = '@'.join(str2)


#zfill()	在原有字符串长度不足指定长度时,用0填充
str3 = 'asdasdkas'
res = str3.zfill(50)



#center()指定字符串长度,并且使得原字符串内容居中,
#其余位置使用指定字符填充
#ljust
#rjust
str4 = "asdasd"
res = str4.center(15,'0')		#00000asdasd0000
res = str4.ljust(15,'T')	#asdasdTTTTTTTTT
res = str4.rjust(15,'T')	#TTTTTTTTTasdasd



#strip()		去掉左右两侧的指定字符，默认去空格
#lstrip()		去掉左侧的指定字符，默认空格	
#rstrip()		-------------
strlen = "SSSSSSBootSSSSS"
# res = strlen.strip('S')			#Boot
res = strlen.lstrip("S")			#BootSSSSS
res = strlen.rstrip('S')			#SSSSSSBoot


#字符串替换操作
strlen = "中国很牛逼，牛逼的中国"

#1.建立字符串映射表
#maketrans()
res1 = ''.maketrans("中逼",'我吊')

p(res1)		#{20013: 25105, 36924: 21514}

#translate()替换操作


res = strlen.translate(res1)
p(res)		#我国很牛吊，牛吊的我国


